<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<%@include file="/common/common_tag.jsp"%>
<%@include file="/common/common_js.jsp"%>
<script type="text/javascript">
$(function() {
		initEasyUIStyle();
		$('#teacherGrid').datagrid( {
			nowrap : false,
			striped : true,
			collapsible : true,
			url : 'teacher_loadAllTeacher.do',
			sortName : 'code',
			sortOrder : 'desc',
			remoteSort : false,
			idField : 'id',
			fitColumns : true,
			fit : true,
			frozenColumns : [ [ {
				field : 'ck',
				checkbox : true
			}, {
				title : '编号',
				field : 'id',
				width : 80,
				sortable : true
			} ] ],
			columns : [ [ {
				field : 'noCode',
				title : '编号',
				width : 120
			},{
				field : 'name',
				title : '姓名',
				width : 120
			}, {
				field : 'sex',
				title : '性别',
				width : 120
			},{
				field : 'degress',
				title : '学历',
				width : 120
			},{
				field : 'office',
				title : '岗位',
				width : 120
			},{
				field : 'opt',
				title : '操作',
				width : 100,
				align : 'center',
				rowspan : 2,
				formatter : function(value, rec) {
					return  '<a href="#" onClick="view('
							+ rec.id
							+ ')" class="btnLook" title="教师信息">查看__tag_29$79_'
							+ '__tag_30$9_修改__tag_30$50_'
							+ '<a href="#" onClick="remove('
							+ rec.id
							+ ')" class="btnDel" title="确定要删除吗?" >删除__tag_31$84_';
				}
			} ] ],
			pagination : true,
			rownumbers : true,
			toolbar : [ {
				id : 'btnadd',
				text : '添加',
				iconCls : 'icon-add',
				handler : function() {
				}
			}, {
				id : 'btnremove',
				text : '批量删除',
				iconCls : 'icon-remove',
				handler : function() {
					removeMore();
				}
			} ]
		});

	});

function reloadTable() {
	$("#teacherGrid").datagrid("reload");
}

function view(id) {
	url = '${ctx}/teacher_view.do?id='+ id;
	parent.openWindow("教师信息",url,800,500);
}

function remove(id) {
	$.messager.confirm('确认', '确认删除?', function(r) {
		if (r) {
			$.ajax( {
				url : 'teacher_remove.do?id=' + id,
				success : function() {
					$.messager.alert('提示', '删除成功!', 'info');
					reloadTable();
				}

			});
		}
	})
}

function removeMore() {
	var ids = [];
	var rows = $('#teacherGrid').datagrid('getSelections');
	if (rows < 1) {
		$.messager.alert('提示', '至少选择一行数据!', 'error');
	} else {
		for ( var i = 0; i < rows.length; i++) {
			ids.push(rows[i].id);
		}
		$('#teacherGrid').datagrid('clearSelections');
		$.ajax( {
			url : "teacher_removeMore.do",
			type : "post",
			data : "ids=" + ids.join(','),
			datatype : "json",
			success : function(data) {
				if (data.MSG == "success") {
					$.messager.alert('提示', '删除数据成功!', 'info');
					reloadTable();
				} else {
					$.messager.alert('提示', '删除数据失败!', 'error');
				}
			}
		});
	}
}	
</script>
<body style="padding: 0; margin: 0; width: 100%; height: 100%">
<table id="teacherGrid"></table>
</body>

